package com.dl698.axdr;

import com.dl698.asn1.axdr.AxdrSequenceOf;

/**
 * SubSeqOfRecords类
 * 实现记录行序列的编解码
 * 
 * @author wind
 * @version 1.1.1
 */
public class SubSeqOfRecords extends AxdrSequenceOf<A_RecordRow> {

    private int dataLength;

    @Override
    protected A_RecordRow createListElement() {
        A_RecordRow record = new A_RecordRow();
        record.setLength(this.dataLength);
        return record;
    }

    /**
     * 默认构造函数
     */
    public SubSeqOfRecords() {
        super();
    }

    /**
     * 设置数据长度
     * 
     * @param dataLength 数据长度
     */
    public void setDataLength(int dataLength) {
        this.dataLength = dataLength;
    }
}